<?php
namespace app\port\controller;
class Device extends Common{
	/**
	 * 通过在线设备ID获取设备的任务列表
	 * @param  array  $ids 设备ID
	 * @return json
	 */
	function readAll($ids=[]){

		if(empty($ids)){
			return json('获取数据成功');
		}
		if(is_string($ids)){
			$ids=json_decode($ids,true);
		}
		
		#############包含设备下账户、以及用户好友#############
		$list=$this->getDevicesTree($ids,true);
		if(is_string($list)){
		    $list=json_decode($list,true);
		}
		return json('获取数据成功',0,$list);
		#############包含设备下账户、以及用户好友#############
		
		$where=[
			'member_id'=>$this->user['id'],
			'id'=>['id','in',$ids]
		];
		$list=model('device')->readAll($where);
		if(count($list)){
			return json('获取数据成功',0,$list->toArray());
		}
		return json('获取数据成功');
	}
}